package com.lesso.lll.sunflower.attendance.entity;


import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 考勤规则实体类
 */
@Data
@TableName("attendance_rule")
public class AttendanceRule implements Serializable {
    private static final long serialVersionUID = 1L;

    @TableId(type = IdType.AUTO)
    private Long id;

    private String ruleName; // 规则名称

    private String startTime; // 上班时间

    private String endTime; // 下班时间

    private Integer lateThreshold; // 迟到阈值(分钟)

    private Integer earlyLeaveThreshold; // 早退阈值(分钟)

    private Date createTime; // 创建时间

    private Date updateTime; // 更新时间
}    